cotswold sheep - Francés Inglés Diccionario